victory for great superiority - Allemand Anglais Dictionnaire